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

IgorWRD

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Последнее время достали спамеры в комментариях, CAPTCHA включена но не помогает совсем.
Это общая проблема или меня просто "полюбили"?

Может есть другая CAPTCHA, которая более эффективна?
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Если  в тексте комментария http:// не пропускаю комментарий . Но это хак ядра компонента .
« Последнее редактирование: 05.05.2017, 17:48:15 от draff »
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
Recaptcha пробовали?
да, кстати я как поставил от Google,  вроде прекратилось пока. а то тоже уже было обнаглели совсем
*

IgorWRD

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Если  в тексте комментария http or https не пропускаю комментарий . Но это хак ядра компонента .
отл идея! а как такое реализовать?
*

IgorWRD

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Recaptcha пробовали?
нет вариантов выбора. только KCAPTCHA
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
*

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
Включил уведомления на почту и вручную удаляю если спам.
И потом заношу айпи в банлист.

Можно ли забанить подсеть? смотрю из Чехии много спама
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
В .htaccess можно хоть подсеть добавить.
Есть также решения, можно по странам банить.
Смотрите только нужных не забаньте.
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Внесла в бан IP сегодня опять с этого IP коммент. Чет не работает бан по IP адресам j3.72 ; JComments 3.0.5
« Последнее редактирование: 07.07.2017, 09:53:30 от tati-2000 »
*

Karyuudo

  • Захожу иногда
  • 354
  • 0 / 0
Внесла в бан IP сегодня опять с этого IP коммент. Чет не работает бан по IP адресам j3.72 ; JComments 3.0.5
аналогично, не работает. Поставил рекапчу - доволен. Спама нет, и люди стали активнее комментить. Так как это гораздо удобнее, чем вводить цифры с картинки
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
не получилось рекапчу поставить, не поняла куда код с кнопкой добавить, ключи и т.д. все сделала, но вариант выбора реCAPTCHA в настройках не добавился. Может что пропустила конечно. 
*

Biss

  • Давно я тут
  • 995
  • 101 / 0
У вас эта версия JComments
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Спасибо установила поверх. Может это и некорректно, но реCAPTCHA появилась, посмотрим . Спасибо
Но хорошо бы бан лист доработали бы. Реально проблема )
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Появилась ошибка в консоли :
SCRIPT5022: ReCAPTCHA placeholder element must be empty
recaptcha__ru.js (506,409)

что опять не так? Кто нибудь сталкивался?
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
РеCAPTCHA есть ещё на странице?  Одновременно может быть только одна реCAPTCHA от Google
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Да, на странице, она одна... не поняла, и только в jC. больше никаких
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
и работает в принципе коммент
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
такое впечатление, что где комментарии были добавлены до установки реCAPTCHA показывает консоль ошибку, а где уже после там ошибка не выскакивает. Но правда неточно, надо будет ещё посмотреть. После новых статей посмотрю
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
А ссылку на пациента?
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
В шаблоне не вставляли случаем скрипт реCAPTCHA?
Код
<script src="https://www.google.com/recaptcha/api.js"></script>
Ибо у вас грузится 2 скрипта
Код
<script type="text/javascript" async="" src="https://www.gstatic.com/recaptcha/api2/r20170712134223/recaptcha__ru.js"></script>
<script type="text/javascript" async="" src="https://www.gstatic.com/recaptcha/api2/r20170712134223/recaptcha__ru.js"></script>

Ищите причину дубля.
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Спасибо, чет не помню за собой такого, зачем это... пошла искать
*

tati-2000

  • Захожу иногда
  • 308
  • 2 / 0
Вот спасибо, действительно, как -то не догадалась в этом направлении посмотреть ))
*

art22

  • Захожу иногда
  • 332
  • 2 / 0
https://joomla-support.ru/thread/47839/#post-189797

отличный метод. Можете сказать как к имени это прикрутить? Чтобы не пропускал английские имена, а то основной спам идет от англ имен.
*

bormir

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Вариант:
if (isset($_REQUEST['jtxf'])) {
    $mystring = JRequest::getVar('comment', '', 'post', 'string');
if (preg_match("/(http|https)/i", $mystring)) {echo "OK"; exit;}
    require_once (JCOMMENTS_BASE.'/jcomments.ajax.php');
для последней версии jcomments не проходит. Как вы избавляетесь от спама?
*

wishlight

  • Гуру
  • 5051
  • 314 / 1
  • От 300 руб быстрый хостинг. Сервера.
*

bormir

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
И так мало кто сейчас комментирует (раньше приходило в десятки раз больше сообщений от реальных посетителей). Так такая капча и последних отпугнет, останутся одни боты. Может кто знает как этот хак (код) под новый jcomments приспособить?
*

bormir

  • Осваиваюсь на форуме
  • 25
  • 0 / 0
Сейчас в jcomments.php так:
Код
if (isset($_REQUEST['jtxf']))
{
require_once JPATH_ROOT . '/components/com_jcomments/jcomments.ajax.php';
Если добавить:
Код
$mystring = JRequest::getVar('comment', '', 'post', 'string');
if (preg_match("/(http|https)/i", $mystring)) {echo "OK"; exit;}
или заменить на:
Код
if (isset($_REQUEST['jtxf'])) {
    $mystring = JRequest::getVar('comment', '', 'post', 'string');
if (preg_match("/(http|https)/i", $mystring)) {echo "OK"; exit;}
    require_once (JCOMMENTS_BASE.'/jcomments.ajax.php');
То любые сообщения не проходят. Может кто-нибудь подсказать, что нужно исправить. Если не пропускать ссылки в комментариях, то отсеются 90% спамеров.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться