Новости Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla.Это модуль-конструктор для быстрого создания набора элементов. Это могут быть ссылки на компоненты Joomla, пункт меню или пользовательская ссылка. Есть условия для исключений показа элементов списка. Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина, список FAQ, табы или аккордеоны. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео.v.2.4.0. Что нового?Добавлена поддержка новых компонентов. Добавлены новые типы ссылок и исключений для них: - Phoca Download, - Phoca Gallery, - RadicalMart (@radicalmart).Joomla 6. Успешно протестирована работа модуля на Joomla 6-alpha2.РазработчикамПроведён большой рефакторинг кода. Для типов ссылок созданы классы-драйверы. Теперь для того, чтобы добавить новый тип ссылки в модуль достаточно скопировать класс-образец из
modules/mod_wt_quick_links/src/Driver/Collection и наполнить его данными по образцу, а так же добавить необходимые языковые константы в панели администратора Joomla.Модуль бесплатный. Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 Подпишись на @joomlafeed.#joomla #разработка

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития 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

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

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Встречайте Quantum - файловый и медиа менеджер нового поколения для Joomla, который выводит работу над контентом на принципиально новый уровень, позволяя сэкономить время.
Удобный медиа менеджер - это то, чего не хватало Joomla на протяжении многих лет.



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

Некоторые из его особенностей:

  • Мультизагрузка файлов
  • Поддержка Unsplash
  • Наложение водяного знака
  • Автоматический транслит имен файлов
  • Автоматический ресайз картинок
  • Сохранять оригиналы изображений
  • Создание/удаление новых каталогов
  • Обрезать изображения
  • Ограничивать права для групп пользователей

Продукт распространятся по лицензии GPL3 (бесплатно). Скачать можно с официальной страницы Quantum.

Ссылки:
Страница продукта
Описание продукта на русском языке
Поддержка

Quantum разработан совместными усилиями Деловой Дизайн и NorrNext.

Будем рады прочитать ваши комментарии и пожелания.
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Пользовался еще до версии 1.2 тогда было круто. А сейчас так вообще сказка. Даже представить не могу себе, что будет что то другое.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
На моей старом компе было быстрее открыть квантум чем запускать photoshop
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Вышел новый релиз файлового и медиа менеджера Quantum Manager. Версия 1.3.0 включает в себя ряд нововведений, улучшения и исправления найденных ошибок. Quantum - бесплатный компонент, закрывающий потребности Joomla в удобном управлении медиа файлами и является достойной альтернативой встроенному компоненту com_media.
Версия Quantum 1.3.0 - стабильный релиз, рекомендуемый к установке на ваших Joomla сайтах.

Анонс версии 1.3.0 на русском языке
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Обзорная статья о файловом менеджере: https://joomlaportal.ru/blogs/extensions/2952-novyj-fajlovyj-menedzher-dlya-joomla
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

SolopoV

  • Давно я тут
  • 576
  • 16 / 0
  • зеленею...
А как кнопку этого медиа-менеджера в редакторе включить на фронте сайта?  Нет её даже для суперадминистратора, хотя плагин включен.
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
*

SolopoV

  • Давно я тут
  • 576
  • 16 / 0
  • зеленею...
Да, та
Фронтальная часть пока не реализована. В планах.
Да, посмотрел. Там с правами ещё косяки: если выставить "удаление - запрещено" он и редактировать не дает тогда. А так - очень прикольная штука.
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Спасибо, проверим, поправим. Обратная связь для нас важна.
Если считаете компонент достойным повседневного применения - будем рады, если напишете отзыв на JED  ;)
*

tsymbalmitia

  • Новичок
  • 9
  • 2 / 0
Да, таДа, посмотрел. Там с правами ещё косяки: если выставить "удаление - запрещено" он и редактировать не дает тогда. А так - очень прикольная штука.

еще работаем над правами, они не совсем корректно отрабатывают пока что, постепенно добавляем возможности
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Quantum Manager 1.4.0 - релиз безопасности и новые возможности
Этот релиз включает в себя исправления найденных ошибок с момента выхода предыдущей версии, а также множество улучшений и новые возможности, которые вы не можете проигнорировать!

Список новых возможностей:

✅ Интеграция с Yootheme Pro ❤️;
✅ Загрузка архивов (.zip, .rar и т.д.);
✅ Новая иконка для пустых папок;
✅ Показать полный путь к области/папке в метаданных;
✅ Новый параметр: включить Unicode для имен папок/файлов при загрузке и переименовании;
✅ Lazy Load для Pixabay и Unsplash;
✅ Копирование и перемещение файлов - функционал, о котором просили многие! 🔥
 
👉 Подробная новость: https://www.norrnext.com/blog/item/quantum-manager-1-4-0-released


Quantum Manager 1.4.1 - исправление нескольких ошибок
Релиз включает в себя исправление нескольких ошибок, найденных после релиза предыдущей версии.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Он что, сам обновляется? Я вчера ставил обновление Joomla, не помню, что бы обновлял этот компонент. Тем не менее версия 1.4.1...  :o

Так же вопрос: Quantum я поставил на сайт одного издательства. Там в images огромное количество файлов и папок. При открытии компонента в окне файлов висит надпись "Загрузка". Список файлов я так и не увидел. Как я понимаю, Quantum не сохраняет миниатюры, но каждый раз создает их при открытии папки. Может быть есть смысл добавить возможность кеширования?
« Последнее редактирование: 12.03.2020, 10:21:03 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

tsymbalmitia

  • Новичок
  • 9
  • 2 / 0
Ошибок в консоли нет? Сколько файлов примерно в папке? Квантум создает кеш, но не при загрузке папки, но это не влияет на показ вообще никак.
« Последнее редактирование: 17.03.2020, 18:10:21 от tsymbalmitia »
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Ошибок в консоли нет? Сколько файлов примерно в папке? Квантум создает кеш, но не при загрузке папки, но это не влияет на показ вообще никак.
Консоль не открывал. Файлов около 9 тыс. общим весом 3Гб. Там все вперемешку, и jpg, и pdf... Большое количество папок (структура примерно как у вордпресса, каждый день новая папка).

P.S. А вот так с запущенной отладкой. Быть может он при входе в корневую (images) пытается все директории прочитать? Тогда да, это его надолго затормозит.
« Последнее редактирование: 18.03.2020, 15:36:28 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

tsymbalmitia

  • Новичок
  • 9
  • 2 / 0
На последнем обновлении 1.5.1 такая же бесконечная загрузка? Да, он пытается прочитать все каталоги, но 9к это не так много, у нас есть и больше и он отрабатывает за доли секунд.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
На последнем обновлении 1.5.1 такая же бесконечная загрузка? Да, он пытается прочитать все каталоги, но 9к это не так много, у нас есть и больше и он отрабатывает за доли секунд.
Скорее всего это какая то другая процедура. Обновил до 1.5.1, все то же самое. Причем многие папки открывает без проблем, но на некоторых - зависает, включая корневую (images). Я не понял пока зависимость - не от количества картинок и не от наличия вложенных папок зависит. Скрин
« Последнее редактирование: 17.05.2020, 15:59:32 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Скрин мало поможет - это гадание по кофейной гуще... Посмотри, есть ли ошибки в консоли браузера, error.log.
Также max_execution_time можно увеличить.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Скрин мало поможет - это гадание по кофейной гуще... Посмотри, есть ли ошибки в консоли браузера, error.log.
Также max_execution_time можно увеличить.
Да, есть
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

SolopoV

  • Давно я тут
  • 576
  • 16 / 0
  • зеленею...
Фронтальная часть пока не реализована. В планах.
Добрый день. Фронтальную часть не реализовали ещё?
*

SolopoV

  • Давно я тут
  • 576
  • 16 / 0
  • зеленею...
Пока еще нет. В планах.
Конфликт с SP Page Builder Pro Version: 3.7.6 на Joomla 3.9.23 при вставке SVG файла с включенным плагином интеграции:
Код
Uncaught TypeError: files[i].querySelector(...) is null
    <anonymous> https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:53
    jQuery 7
    <anonymous> https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:9
    buttonAdd https://xxx.xx/media/com_quantummanager/js/quantumtoolbar.js?1607086919:77
    <anonymous> https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:7
    setTimeout handler* https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:5
    EventListener.handleEvent* https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:1
*

tsymbalmitia

  • Новичок
  • 9
  • 2 / 0
Добрый день. Фронтальную часть не реализовали ещё?

если включены общие сессии, то на фронте будет работать
*

tsymbalmitia

  • Новичок
  • 9
  • 2 / 0
Конфликт с SP Page Builder Pro Version: 3.7.6 на Joomla 3.9.23 при вставке SVG файла с включенным плагином интеграции:
Код
Uncaught TypeError: files[i].querySelector(...) is null
    <anonymous> https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:53
    jQuery 7
    <anonymous> https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:9
    buttonAdd https://xxx.xx/media/com_quantummanager/js/quantumtoolbar.js?1607086919:77
    <anonymous> https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:7
    setTimeout handler* https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:5
    EventListener.handleEvent* https://xxx.xx/media/plg_system_quantumspbuilder/js/select.js?1607086920:1


да, я знаю, там суть плагина в том, что он при выборе файла в квантуме начинает прокликивать скрытно файловый менедер SP builder, и там svg файлы не работают. Мне надо квантум сам допилить, чтобы скрывались в нем расширения, которые SP не может отобразить у себя
*

Osprey

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Ребят, а как его с медиа менеджером JCE подружить ?
*

zikkuratvk

  • Глобальный модератор
  • 4819
  • 345 / 2
  • Обслуживаем проекты - дорого.
Ребят, а как его с медиа менеджером JCE подружить ?
его нельзя подружить с ним :-) только заменить одно на другое.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Osprey

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
его нельзя подружить с ним :-) только заменить одно на другое.
Так Quantum это ж не текстовый редактор, а медиа менеджер. Слово ЗАМЕНИТЬ не совсем понятно.  Мне интересно можно ли на сегодня в медиа менеджер текстового редактора JCE интегрировать Quantum media manager.
*

ANATOLIY_80

  • Новичок
  • 6
  • 1 / 0
UP. Можно ли настроить Quantum, чтобы при вставке файла в Материал по кнопке Встроить файл Название файла автоматом заполнялось из имени файла?
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Выпущен Quantum Manager 2.0.0. Теперь совместим с Joomla 4!

Сегодня у нас хорошие новости! Наконец-то готова долгожданная версия популярного медиа-менеджера с поддержкой Joomla 4.
Этот релиз содержит новый функционал, множество улучшений и некоторые исправления ошибок.

Компонент изначально работает на Joomla 4, а также на более ранних версиях 3.x и является бесплатным.

Основные особенности:

  ✔️Поддержка Joomla 4
  ✔️Совместимость с PHP 8.1+
  ✔️Фронтальная поддержка
  ✔️Система горячих клавиш
  ✔️Создать изображение из буфера обмена
  ✔️Дополнительная сортировка файлов

👉 Подробнее: https://www.norrnext.com/blog/item/quantum-manager-2-0-released
*

admirus

  • Захожу иногда
  • 88
  • 0 / 0
Как правильно прописать "Шаблон элемента"
Для скачивания файлов сайта, чтоб было "Скачать - в виде картинки" - размер и название файла

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla 2.5 файловый архив

Автор zigzagrus

Ответов: 4
Просмотров: 2010
Последний ответ 10.12.2023, 01:38:01
от Sulpher
Менеджер файлов

Автор KingSnake

Ответов: 0
Просмотров: 3413
Последний ответ 18.12.2017, 10:56:53
от KingSnake
Менеджер загрузок с облака

Автор kolhoz

Ответов: 0
Просмотров: 4010
Последний ответ 07.10.2016, 22:14:53
от kolhoz
Joomla 3.4.4 + Elfinder 2.0 rc1 Ошибка соединения с сервером

Автор Arzamaks

Ответов: 0
Просмотров: 5258
Последний ответ 01.10.2015, 16:58:49
от Arzamaks
Репозиторий файлов на JOOMLA средствами APACHE

Автор gorunov

Ответов: 15
Просмотров: 27304
Последний ответ 07.07.2015, 14:43:48
от JahQRT