Новости 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 Ответов
  • 12842 Просмотров
*

SimonovSergey

  • Захожу иногда
  • 55
  • 0 / 0
С сайта каждый день приходят письма про обновление: Доступно обновление Joomla, Ваш сайт обнаружил, что есть обновленная версия Joomla! доступная для загрузки.  :( Как отключить, чтобы письма не приходили?
*

dmitry_stas

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

SimonovSergey

  • Захожу иногда
  • 55
  • 0 / 0
Да проблема в том, что сайт напоминает. Причем не один сайт и каждый день. Что новая версия вышла, я знаю. Напоминания стали приходить после того как отключил плагины: Уведомление о новых версиях Joomla!
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Так обновите блин. Ватсон, это же элементарно.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

SimonovSergey

  • Захожу иногда
  • 55
  • 0 / 0
Да обновить надо, но я обычно планирую время, так как надо обновить не один сайт. Получается через неделю или две в зависимости от загрузки. Но в это время каждый день приходят письма и это уже раздражает. Подскажите как отключить?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Вам написали выше-в плагинах отключение: Уведомление о новых версиях Joomla!
Если вы хотите по расписанию-можно заморочиться и в плагин внести коррективы по времени вывода реагирования.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

dmitry_stas

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

Septdir

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

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Ну тут же не обсуждение, надо обновлять или нет и чем грозит.
Вопрос в том, что зае... напрягает админа лапша на почте.

Варианты (выбрать из списка):
1) отключить плагин.
2) настроить cron на хосте.
3) изменить плагин (затрёт при обнове изменения) : установить "показать разово", но тут ручки нужны для изменения кода.
4) закинуть почт. адрес в игнор или спам  ;D, а потом обратно)))
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

SimonovSergey

  • Захожу иногда
  • 55
  • 0 / 0
так и придется почту левую в админке прописать... стандартных средств нет? на почту стали приходить сообщения после отключения плагина, включать не хочется...
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Вообще-то там 3 плагина уведомлений.

-Система - Уведомление об обновлении Joomla
-Панель иконок - Уведомление о новых версиях расширений Joomla!
-Панель иконок - Уведомление о новых версиях Joomla!

Вы какой отключили?
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

dmitry_stas

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

так и придется почту левую в админке прописать...
пропишите. а лучше если нет времени заниматься сайтом - удалите его сразу, и все. вы же потом потратите в 100500 раз больше времени и денег на лечение сайта. что за подход такой? :)

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

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
т.е. вы предлагаете на форуме психологической помощи

О, я и не знал, что у нас форум так уже называется :)
Надо Smartу намекнуть, пусть горячую линию сделает)

если изначально задача неверная - зачем на нее тратить время?

Дима, смотрю ты без скальпеля на корню всё режешь.
ТС же прекрасно понимает причину не обновлений. Топик то, как лапшу убрать!
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Дима, смотрю ты без скальпеля на корню всё режешь.
точно :) все решения, которые не ведут к идеальному результату - все в топку :)
Спойлер
[свернуть]

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

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
а может не понимает? он же не сказал об этом.

Тогда надо в каждый ответ автоматически вставлять, аля, Вы Joomla обновили? Вы то-то сделали? И т.п.
Спойлер
[свернуть]
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
а я и вставляю :) если пишут про то, что сайт на 2.5.7 начал вдруг почему то тормозить, то ответ какой? надо искать в первую очередь медленные запросы? или все таки нет? и тут точно так же :)

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

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Тогда уже (я про тормозит сайт) добавлять характеристики хоста, особенно ЦПУ ядра процессора  ;)
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
dmitry_stas, навеяло)

Спойлер
[свернуть]
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

SimonovSergey

  • Захожу иногда
  • 55
  • 0 / 0
Вообще-то там 3 плагина уведомлений.

-Система - Уведомление об обновлении Joomla
-Панель иконок - Уведомление о новых версиях расширений Joomla!
-Панель иконок - Уведомление о новых версиях Joomla!

Вы какой отключили?

Отключил два последних
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
навеяло)
точно :)

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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вот вам ТС пример http://joomlaforum.ru/index.php/topic,332265.0/topicseen.html как раз горяченький. отключайте уведомления :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
А у меня еще веселее фокус) Товарищ засек этих админов в админке и полез баловаться с правами) Теперь у нас в админке вот так

Спойлер
[свернуть]

И это суперадмин) И у всех новых суперов такое же главное меню))) Завтра буду лечить)
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dmitry_stas

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

SimonovSergey

  • Захожу иногда
  • 55
  • 0 / 0
vipiusss - Спасибо  :D
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

Ramil8009

  • Захожу иногда
  • 147
  • 1 / 1
сколько воды.. Как отключить письма то, не всем удобно получать таким образом
*

dmitry_stas

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

Candidate

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
С сайта каждый день приходят письма про обновление: Доступно обновление Joomla, Ваш сайт обнаружил, что есть обновленная версия Joomla! доступная для загрузки.  :( Как отключить, чтобы письма не приходили?

Люди, это же элементарно!
В настройках профиля пользователя есть переключатель "Получать системные письма". Ставим его на НЕТ - готово!
*

grhv

  • Новичок
  • 7
  • 0 / 0
всем привет, у меня такая проблема, стали приходить письма с различными ссылки, от неких пользователей. Вот к примеру:


"Это сообщение отправлено с сайта https://мой сайт/ от посетителя:
Brandi <klaus-groh@gmx.net>

Nutzen Sie das Potenzial der Kryptowährung und verdienen Sie innerhalb von 24 Stunden 15.000 € Geld verdienen
https://script.google.com//macros/s/AKfycbywccW8WZUBSA1qfxtDWGtI6QaqVLz-ixRry_agW_l-LlpiIxZDTOoNFS9-XQQbTRKVGQ/exec?5966590?a2xhdXMtZ3JvaEBnbXgubmV0"


Что с этим делать, это какой то спам, подскажите кто сталкивался с подобным.
*

gartes

  • Завсегдатай
  • 1859
  • 142 / 6
  • Е = mс²
Ну это естественное явления - если на сайте есть форма обратной связи - без капчи !)
То Вам нужно ее как то прикрутить к форме ! - или просто отключить форму !
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

pptx в теле материала сайта

Автор VIK4

Ответов: 0
Просмотров: 1005
Последний ответ 24.10.2024, 13:04:04
от VIK4
Повторная отправка регистрационного письма

Автор Mick_20

Ответов: 4
Просмотров: 2896
Последний ответ 19.01.2024, 13:48:32
от beliyadm
Обновление расширений

Автор GTHack

Ответов: 1
Просмотров: 2178
Последний ответ 07.01.2024, 16:25:18
от SeBun
Заявки с сайта на Joomla

Автор ivs1

Ответов: 8
Просмотров: 2676
Последний ответ 18.12.2023, 12:37:45
от SeBun
Перенос сайта на другой компьютер

Автор bekap

Ответов: 15
Просмотров: 2163
Последний ответ 17.11.2023, 09:44:03
от Театрал