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

Yastroitel

  • Захожу иногда
  • 110
  • 1 / 0
Добрый день!

Правлю Протостар под себя
Есть задача скрывать некоторые позиции модулей (например слайдер) при ширине экрана меньше определенного значения - то есть под планшеты или мобильники.

Как это сделать наиболее корректно?

Первое что пришло в голову - выставлять display:none через  @media - но чует мое сердце, что это не красиво - ведь все равно фактически загружается модуль

Или все так и делают?

Спасибо!


*

Сержo

  • Захожу иногда
  • 113
  • 4 / 1
Цитировать
Первое что пришло в голову - выставлять display:none через  @media - но чует мое сердце, что это не красиво - ведь все равно фактически загружается модуль
Через @media, проверять на мобильное через JApplicationWebClient, или подключать к шаблону библиотеку(Mobile Detect Library) детектора устройства, и  выводить альтернативный мобильный макет.
Второе(JApplicationWebClient или Mobile Detect Library) по сути не нужное, для простых шаблонов, где для мобильных выводится всё или почти всё как есть, а вот если нужно что то сильно отличное от стандартной верстки, то лучше сделать свой макет для мобильных устройств. Но это моё мнение, мож кто с этим и не согласен....
« Последнее редактирование: 11.09.2014, 10:04:58 от Сержo »
*

Mehanick

  • Давно я тут
  • 846
  • 5 / 0
Тоже вопрос интересует
*

LyalyaChornaya

  • Захожу иногда
  • 236
  • 15 / 1
Посмотрите офф.сайт бутстрапа 3, http://bootstrap-3.ru/css.php#responsive-utilities, что гадать-то на кофейной гуще, там есть табличка с классами, которые нужно прописывать, чтобы скрывать ненужные колонки при определенной ширине экрана. Протостар на бутстрапе сделан, правда на 2-м, но там тоже какие-то классы имеются. А вот мобильная версия сайта, это, конечно, уже вчерашний день.
*

Yastroitel

  • Захожу иногда
  • 110
  • 1 / 0
Посмотрите офф.сайт бутстрапа 3, http://bootstrap-3.ru/css.php#responsive-utilities, что гадать-то на кофейной гуще, там есть табличка с классами, которые нужно прописывать, чтобы скрывать ненужные колонки при определенной ширине экрана. Протостар на бутстрапе сделан, правда на 2-м, но там тоже какие-то классы имеются. А вот мобильная версия сайта, это, конечно, уже вчерашний день.

В этом то никаких проблем. Благо доки для 2 бутстрапа все еще живы

Проблема в том, что бутстрап просто их скрывает свойством display none
А хочется чтобы они даже не загружались

Но похоже это не очень просто
*

Mehanick

  • Давно я тут
  • 846
  • 5 / 0
"А вот мобильная версия сайта, это, конечно, уже вчерашний день."

Это как вас понимать? поисковики требуют в обязаловке, а у вас вчерашний день, объясните пожалуйста.

*

Mehanick

  • Давно я тут
  • 846
  • 5 / 0
И может кто подскажет, сделал вывод мобильного меню на определенной узкой ширине экрана, но работает только если нажать один раз на кнопку, потом если еще нажимать то кнопка не работ ает и мобильное меню не открывается.

http://cubestroy.ru/
*

LyalyaChornaya

  • Захожу иногда
  • 236
  • 15 / 1
"А вот мобильная версия сайта, это, конечно, уже вчерашний день."
Просто вы путаете адаптивный сайт с версией сайта под мобильные устройства. Поиски требуют адаптивные сайты. А версия сайта под мобильные устройства, это именно версия по несколько другому адресу, которая работает именно для мобильных – самый минимальный контент. Адаптивный же сайт существует по своему основному адресу и адаптируется под любые устройства
*

Mehanick

  • Давно я тут
  • 846
  • 5 / 0
*

Елeна

  • Захожу иногда
  • 101
  • 2 / 0
Здравствуйте.
Самостоятельно не получается. Пожалуйста, подскажите как.
Joomla! 3.8.3 шаблон protostar сайт
скрин модуль HTML снять с показа на мобильных, но оставить на большом экране
Спасибо
*

Ilhom666

  • Завсегдатай
  • 1384
  • 184 / 0
модуль HTML снять с показа на мобильных, но оставить на большом экране
оберните содержимое модуля в <div class="hidden-phone">....</div>
*

Елeна

  • Захожу иногда
  • 101
  • 2 / 0
Спасибо.
Получилось легко и правильно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как присвоить стиль для модуля?

Автор WinSSLioN

Ответов: 1
Просмотров: 1498
Последний ответ 09.07.2015, 22:58:13
от AlekVolsk
Как убрать вывод модуля на страницах с материалом?

Автор YriX

Ответов: 5
Просмотров: 1792
Последний ответ 13.10.2014, 20:24:21
от YriX
Меню внизу экрана, масштабируемая картинка, текст в определенной позиции

Автор sef15

Ответов: 0
Просмотров: 1750
Последний ответ 06.10.2014, 21:39:44
от sef15
Как gantry framework создать новую позицию рядом с mainbody? Скриншот прилагается?

Автор dind

Ответов: 0
Просмотров: 1560
Последний ответ 25.07.2014, 14:54:01
от dind