Новости Joomla

Joomla официально признана цифровым общественным благом Joomla с гордостью сообщает, что была...

Joomla официально признана цифровым общественным благом 🙏🎉Joomla с гордостью сообщает, что была официально признана цифровым общественным благом (Digital Public Good, DPG) Альянсом цифровых общественных благ (Digital Public Goods Alliance, DPGA) — инициативой, поддерживаемой Организацией Объединённых Наций.Это признание ставит Joomla! в ряд международных open-source проектов, которые разделяют ценности открытости, прозрачности, защиты данных и социального воздействия. Важно отметить, что статус цифрового общественного блага присвоен самому программному решению Joomla!, а не организации Joomla как юридическому лицу.Альянс цифровых общественных благ (DPGA) ведёт международный реестр цифровых общественных благ и оценивает проекты на основе чётко определённых стандартов. Его миссия — поддержка открытых технологий, способствующих достижению Целей устойчивого развития ООН (UN SDGs) и решению глобальных задач развития. 🌐Чтобы получить статус цифрового общественного блага, проект должен соответствовать Стандарту цифровых общественных благ (Digital Public Goods Standard), который включает следующие критерии:✔️ Открытое лицензирование (например, использование признанных open-source лицензий)✔️ Защита данных и безопасность✔️ Соответствие правовым и этическим нормам✔️ Вклад в достижение Целей устойчивого развития ООН✔️ Прозрачное управление и долгосрочная устойчивость✔️ Активное вовлечение сообществаПолучение статуса цифрового общественного блага — процесс далеко не автоматический. Joomla прошла тщательную процедуру оценки, которая потребовала предоставления подробной документации и доказательств соответствия строгим стандартам.Благодаря самоотверженной работе множества участников сообщества, этот результат стал наглядным подтверждением универсальности и открытости Joomla, а также бесчисленных способов, с помощью которых она помогает людям создавать веб-решения.Это достижение подчёркивает позицию Joomla как одной из самых надёжных и гибких open-source CMS в мире — системы, которая продолжает давать возможность разработчикам, организациям и государственным структурам создавать открытые, безопасные и инклюзивные цифровые решения.Оригинал новости

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

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Всем кривет!
Пытаюсь воспользоваться механизмом тегов для организации галереи, но вот как настроить количество элементов на странице - не понимаю.
Хочется получить на выходе 12 итемов на странице и не зависеть при этом от значения в configuration.php.
Вообще, не понимаю, почему у компонентов тегов нет собственной настройки для конкретного пункта меню под это дело. Это же жесть как не удобно.
Может, можно как-то перехватить значение $list_limit и поменять на свое конкретно для нужного пункта меню?
*

sivers

  • Живу я здесь
  • 2595
  • 360 / 0
Компоненты - Метки - Настройки - Закл. "Параметры выбора"- Кол-во элементов (по умолч. 200)

не оно?
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
не, это типа максимальный лимит какой-то, видимо, защита от убийственных запросов.
а количество на странице наследуется от системных настроек.
при этом из админки их не задать в нужном количестве, т.к. значение списка кратно 5.
и эта настройка влияете потом на все списки, даже в админке. типа, в списке статей по дефолту будет тоже 12, если в конфиге руками прописать.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Компоненты - Метки - Настройки - Закл. "Параметры выбора"- Кол-во элементов (по умолч. 200)

не оно?
это если отсутствует пагинация, только 1 страница

как настроить количество элементов на странице
можно попробовать что то из
1. задать количество жестко в шабе Joomla
2. создать свой layout и там добавить параметр количества на странице
3. сделать это плагином
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
при этом из админки их не задать в нужном количестве, т.к. значение списка кратно 5.
это вообще самая дурацкая дурацкость :) я не могу понять почему количество кратно 5 при том что сетка строится исходя из 1-2-3-х элементов в строке :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
можно попробовать что то из
1. задать количество жестко в шабе Joomla
2. создать свой layout и там добавить параметр количества на странице
3. сделать это плагином
Это не подходит, потому что студент - тупой!
нужен конкретный ответ  ;D
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
ну а что именно пробуем то? :) в шабе жумлы прописать просто количество норм будет?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
тогда пробуем так
Цитировать
$app  = JFactory::getApplication();
if ($app->input->getRaw('option') == 'com_tags' && $app->input->getRaw('view') == 'tag') {
    $app->set('list_limit', 12);
}
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
собственное, вот так в ядре задается в
\components\com_tags\models\tag.php
Код
			$limit = $params->get('display_num', $app->get('list_limit', 20));
$limit = $app->getUserStateFromRequest('global.list.limit', 'limit', $limit, 'uint');

может на мысль натолкнет
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вот же шорт, забыл что компонент выполняется раньше шаба... а системного плагина своего (ну который не затрется при обновах) нет случайно, куда это можно вставить?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
попробовать в onAfterDispatch
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
не, вот тут проканало
Код
public function onAfterRoute()
{
$app  = JFactory::getApplication();
if ($app->input->getRaw('option') == 'com_tags' && $app->input->getRaw('view') == 'tag') {
$app->set('list_limit', 12);
}
}

берем свой системный плагин, ищем там секцию onAfterRoute(), если её нет, вставляем на том же уровне, что и другое function on...
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а, ну да, логично, onAfterDispatch это ж уже после обработки. ну славно :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
сам же все и сделал, я то тут при чем? :) главное - поговорить ))
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Код
$limit = $params->get('display_num', $app->get('list_limit', 20));
А это не означает, что где то в настройках есть?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
угу, есть, но во-первых только в Список элементов (компактный), а во-вторых там опять таки 5,10,20 выбор
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ukrart

  • Осваиваюсь на форуме
  • 18
  • 0 / 0
Нашел эту тему, обрадовался, так как очень нужно решить именно эту проблему. Но не понял, где использовать указанный код, в каком файле шаблона/плагина.
Объясните, пожалуйста, подробнее.
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
использовать в системном плагине внутри этого события
Код
public function onAfterRoute()

плагин может быть чей-то или ваш. вот тут можно сгененировать болванку с нужным типом события и потом внутрь вставить код
https://alex-d.site/sozdanie-plagina.html
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] Вывод значений из custom fields материала в модуле по имени поля

Автор goga_pgasovav

Ответов: 3
Просмотров: 1475
Последний ответ 30.12.2024, 13:22:11
от goga_pgasovav
[Решено] Получить category description image в index.php шаблона

Автор goga_pgasovav

Ответов: 6
Просмотров: 1475
Последний ответ 12.07.2024, 17:06:14
от goga_pgasovav
Шорткоды baforms в кастомном компоненте

Автор oxbeat

Ответов: 2
Просмотров: 932
Последний ответ 20.02.2024, 00:41:29
от oxbeat
[Решено] Перестали работать переходы по меню сайта

Автор AlexP750

Ответов: 12
Просмотров: 2123
Последний ответ 06.02.2024, 12:42:26
от AlexP750
Вывод даты материала в списке тегов

Автор androv77

Ответов: 2
Просмотров: 2034
Последний ответ 09.11.2023, 16:33:08
от denxio