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

ynwasg

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Как сделать чтобы напротив меню ведущего на категорию, отображалось число добавленных материалов после последнего входа?
Ну т.е зашёл я на сайт, прошёл по ссылке Новости (которая ведёт на блог категории) почитал всё, и ушёл. Пока меня не было добавился материал в эту категорию. И вот как сделать чтоб после добавления у меня напротив ссылки Новости появилась цифра 1? Вот в таком виде Новости (1 новая)   
*

co11ter

  • Захожу иногда
  • 151
  • 8 / 0
Re: Новые материалы в категории
« Ответ #1 : 15.02.2012, 15:18:28 »
Цитировать
Ну т.е зашёл я на сайт
Если не залогинился, то думаю никак
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новые материалы в категории
« Ответ #2 : 15.02.2012, 15:27:57 »
Если не логиниться, то через кукисы.
*

ynwasg

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Новые материалы в категории
« Ответ #3 : 15.02.2012, 15:30:37 »
Если не залогинился, то думаю никак
Ну просто видел такие сайты, и я там не регился. Правда несовсем уверен что это именно после моего последнего входа.
А как можно сделать с логином?
*

ynwasg

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Новые материалы в категории
« Ответ #4 : 15.02.2012, 15:31:07 »
Если не логиниться, то через кукисы.
если нетрудно можно ссыль где почитать как это делать?
*

ynwasg

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Re: Новые материалы в категории
« Ответ #7 : 15.02.2012, 15:55:50 »
спс большое. Щас не получиться. Завтра почитаю
Пожалуйста. В двух словах, я бы сделал так:
1. Переписать вывод меню так, чтобы заиметь кол-во материалов в нём и выводить например так <li class=""><span class="count12">, где 12 - общее кол-во материалов в категории. Собсно, проще, по-моему вместо мод_меню сделать шаблон для любого новостного модуля, где уже есть что считать.
2. При заходе пользователя выбираем с помощью jquery все эти классы в массив отделив предварительно только числа.
3. Пишем в кукисы как строку предварительно преобразовав в строку.
4. При последущих заходах сравниваем вновь полученные данные с записанными в кукисы и выводим разницу.
Возможно это как-то правильнее делается на PHP, но я с jquery больше знаком.
*

ynwasg

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Новые материалы в категории
« Ответ #8 : 16.02.2012, 12:55:42 »
Код
 <?php

$con = mysql_connect("localhost","user","pass"); //ПОдключаемся к хосту
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("имя БД", $con); //Выбор бд

$result = mysql_query("SELECT * FROM xhc96_content"); //Выбор таблицы

$res=mysql_query("SELECT id FROM xhc96_content WHERE catid = '7'"); //Выбор поля с условием. Где 7 это категория

$i=mysql_num_rows($res); //Присваиваю переменной количество строк
echo "<br>obwee $i"; //Вывод количесва статей

//*******************************Конец выявления количества статей


setcookie("test",mysql_num_rows($res),time()+999999999999999999999999999999999999999999999); // Устанавливаем Cookie 'test' со значением количества статей
$e=$_COOKIE['test'];
echo "<br>zapisannih v coockie $e";   // вывод количество статей  Cookie

if ($_COOKIE['test']<$i) {$d=$i-$_COOKIE['test'];}    //Условие которое проверяет кол-во статей в Coockie и сравнивает с общим на сайте. Если меньше то отнимает
echo "<br>novyh $d";   


mysql_close($con);
?>

Ну вот вроде работает. Зашёл coоckie запомнились. Добавил статью, обновил страницу появилось novyh 1. Обновился еще раз и новое количество записалось. Код этот думаю надо вставить в index шаблона.

А как теперь
Код
echo "<br>novyh $d";
   вывести с права рядом с сылкой меню?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенаправление htaccess с id в категории на без id

Автор MultiMatrix83

Ответов: 14
Просмотров: 3741
Последний ответ 30.01.2024, 02:03:44
от Zegeberg
Вывести поле изображение материала в модуле "Список материалов категории"

Автор aleksandrozz

Ответов: 12
Просмотров: 13061
Последний ответ 14.10.2022, 05:12:04
от denxio
Закрыть от индексации только страницу категории

Автор DDAANN

Ответов: 5
Просмотров: 2716
Последний ответ 07.03.2021, 13:23:34
от Followme
Можно ли извлечь материалы из бэкапа?

Автор Cherr23

Ответов: 3
Просмотров: 2874
Последний ответ 14.12.2018, 07:09:04
от lexxbry
Вывод картинок подкатегорий в блоге категории

Автор kontrast

Ответов: 11
Просмотров: 6305
Последний ответ 24.09.2016, 21:18:01
от axel030392