Новости Joomla

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

Компания JetBrains рассказала о своей поддержке Joomla

Компания JetBrains рассказала о своей поддержке Joomla

JetBrains - один из мировых лидеров в разработке программного обеспечения для разработчиков. Её программные продукты - это IDE - профессиональные среды разработки, которые отличаются от простого блокнота/редактора с плагинами набором всевозможных инструментов для разработчиков, глубоким анализом кодовой базы, подсказками по ней и по языку программирования, отладкой ошибок и многим-многим другим. Одним из самых известных продуктов компании является IDE PHP Storm, который можно назвать отраслевым стандартом PHP-разработчика.

В статье How PhpStorm Helps Maintain PHP Open-Source Projects: Interviews and Real-World Examples в блоге компании описываются Open Source проекты, которым JetBrains оказывает поддержку (это могут быть бесплатные лицензии для разработчиков для некоммерческих проектов).

В список попали:

  • PHPUnit - фреймворк для unit-тестирования в PHP
  • Doctrine DBAL - библиотека для PHP, которая предоставляет лёгкий и гибкий слой для коммуникации с базой данных. Она поддерживает различные базы данных через единый и согласованный API.
  • CodeIgniter — популярный MVC-фреймворк для разработки на PHP
  • Joomla! - наша любимая CMS.

Эти названия (кроме "Joomla") чаще всего не слышат вебмастера и разработчики обычных сайтов и интернет-магазинов. Но эти названия хорошо знакомы PHP-разработчикам, которые создают сложные и высоконагруженные проекты и микросервисы. То, что Joomla оказалась в одном ряду с такими программными инструментами - делает ей честь.

🙏 За ссылку спасибо участнику нашего сообщества Ринату Кажетову (@rkazhet).

Подпишитесь на @joomlafeed

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

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Как сделать кликабельным разные части изображения, да не просто а масштабирующегося.

На картинке справа сверху вниз идут четыре кнопки, как бы к ним ссылки прикрутить.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Создание сайтов, шаблонов, помощь в решении проблем.
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
position:absolute

Ну а как я ссылки поверх картинки размещу, если сайт адаптивный? Сожмется экран, сожмется картинка, а локи со ссылками нихрена не сожмутся, особенно если они размещены вертикально.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
ну тут 100500 вариантов.
можно вообще через map сделать, можно через svg.
можно для меньших размеров другое меню выводить.
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Ну а как я ссылки поверх картинки размещу, если сайт адаптивный?
% спасут отца русской демократии.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
% спасут отца русской демократии.
+ медиа квери для ключевых разрешений экрана

гемор конечно тот еще, но что делать )) Либо да, через svg более универсальный вариант но и сложнее в исполнении
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Но насколько я знаю проценты можно только от ширины только указывать, мне что, делать четыре ссылки в нижней части картинки, а потом крутить блок на 90 градусов? Бред какой-то получится. Ладно, буду думы думать, вообще не вариант на картинке кнопки делать, хотя заказщик просит именно это, попробую уговорить на другой вариант.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
делаете блок с позишин релатив, картинку фоном и указать background-size: contain
размеры блока по ширине указать в % от родительского (к примеру 100% ширины контента)
в этом блоке абсолютно позиционировать 3 ссылки в % left\top
получится что при уменьшении размера экрана картинка постоянно будет целиком в этом блоке и ссылки будут соответственно на своих местах

показали б хоть скрин что нужно в итоге получить
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Aleks.Denezh

  • Живу я здесь
  • 3404
  • 428 / 4
« Последнее редактирование: 04.05.2018, 22:03:21 от Aleks.Denezh »
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
О_о я просто не знал, что так можно. Спасибо) Потом покажу, что получилось.
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Ребята! Спасибо) Понял механизм, удалось сделать кликабельные области, сохраняя адаптивность. На картинке полупрозрачным блочной ссылкой обвел надписи, все работает. Блин, как же здорово, когда можно вот так, просто спросить и получить помощь. Обожаю Open Source сообщества. Еще раз, всем спасибо.

*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
dm-krv всегда рады помочь, но еще бы лучше было бы видеть готовый результат в сети, чтобы понять, собственно, что мы советовали :)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Да собственно там все еще в процессе, но вот пример [ссылка удалена]

На картинке надписи удалось кликабельными сделать именно благодаря Вашей помощи.

Сайт удалю к выходным, это просто копия оригинала, который попросили доработать.
« Последнее редактирование: 07.04.2018, 15:10:09 от dm-krv »
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Надписи бы лучше затёрли, а в ссылке добавляли, чтоб при наведении эффект был...
Создание сайтов, шаблонов, помощь в решении проблем.
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Надписи бы лучше затёрли, а в ссылке добавляли, чтоб при наведении эффект был...

При масштабировании надписи текстом не будут уменьшатся. Конечно, можно текст отдельной картинкой навесить и ховером фон ссылочных блоков менять, но это мороки много. Меня о чем попросили то и сделал, лишний раз возится не хочется) Но в выходные поэксперементирую еще, возможно действительно какой-нибудь эффект стоить добавить для наглядности.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Код
<a style="position: absolute; display: block; background: rgba(0,0,0,0); border-radius: 5px; width: 35%; height: 7%; margin-left: 35.7%; margin-top: 7.4%;" href="/nasha-produktsiya/industrialnye-masla/plastichnye-smazki"></a>

не надо так делать, создавайте для ссылки класс (один общий для общих стилей и уникальный для каждой ссылки, типа class="item item1") и в файле стилей пишите уже, инлайновый CSS это плохо.

Желтый текст на сером фоне практически нечитаем.
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dm-krv

  • Завсегдатай
  • 1028
  • 28 / 0
Картинки не мои, что дали, то и вывесил. Почему инлайн это плохо? Не первый раз слышу, но как-то не понимаю почему.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Почему инлайн это плохо? Не первый раз слышу, но как-то не понимаю почему.
потому что если вы потом для этого элемента укажите стили в файле CSS - они не сработают, поскольку инлайновые имеют более высокий приоритет
ну и просто это крайне неудобно, загромождение и дублирование кода. Есть 10 элементов с стилями типа абсолют, указан шрифт размер позиции и тд и отличаются у них только цвет.
Так вот когда вы через класс общий зададите им общие стили и через уникальный только цвет - управлять всем зоопарком будет легче.
Старайтесь никогда не использовать ни инлайновый CSS ни JS
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как сделать :after картинку ссылкой?

Автор Lemonez

Ответов: 6
Просмотров: 807
Последний ответ 22.09.2022, 16:36:34
от sivers
Чужие шаблоны на своем сайте. Как сделать также?

Автор tnk

Ответов: 4
Просмотров: 1325
Последний ответ 09.05.2018, 18:02:04
от tnk
Функция из модели в публичной части компонента в админке

Автор denism300

Ответов: 2
Просмотров: 908
Последний ответ 23.11.2016, 14:01:39
от denism300
Ошибка "Представление не найдено" в публичной части компонента

Автор denism300

Ответов: 3
Просмотров: 1411
Последний ответ 15.11.2016, 23:37:41
от denism300
Вывести путь изображения из БД

Автор mirstiker

Ответов: 8
Просмотров: 1440
Последний ответ 06.06.2016, 22:33:42
от mirstiker