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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #30 : 09.01.2017, 12:13:45 »
в выдаче http почти все. ну подожду еще раз склейки, если опять будет такое же то видимо надо будет писать в саппорт.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протокол https для Joomla
« Ответ #31 : 09.01.2017, 12:49:58 »
У меня из 3-х последних сайтов, с двумя проблем  и просадок не было. А вот 3 самый объемный просел и еще не до конца склеился. Подожду а там видно будет.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #32 : 09.01.2017, 13:31:29 »
в общем, ясно. пути Яндекса неисповедимы :) ну поставил еще раз галку Добавить https в Переезд сайта. посмотрим, что получится...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

wishlight

  • Гуру
  • 5051
  • 314 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Протокол https для Joomla
« Ответ #33 : 09.01.2017, 13:37:54 »
в общем, ясно. пути Яндекса неисповедимы

В роботсе протокол точно указали?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #34 : 09.01.2017, 13:40:34 »
угу, https, и карта и host

может роботс и карту сделать доступным и по http и по https ?
« Последнее редактирование: 09.01.2017, 13:43:41 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протокол https для Joomla
« Ответ #35 : 09.01.2017, 14:10:44 »
угу, https, и карта и host

может роботс и карту сделать доступным и по http и по https ?
Не стоит.
P.S Кстати приметил кое что. Разница страниц в поиске http(уменьшение) и разница страниц в поиске httpS(увеличение) отличаються где-то на 2-5 страниц => чем больше страниц на сайте тем ощутимее переход. Ну это так чисто наблюдение я не SEO-шник так для мне по боку чисто в ознакомительных целях. Пусть спецы голову ломают, но они говорят что это норма и со времен все востановится.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #36 : 09.01.2017, 14:14:09 »
вероятно в вебмастер попадает информация в момент, когда из http уже выкинули, а в https еще не добавили.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протокол https для Joomla
« Ответ #37 : 09.01.2017, 14:19:57 »
вероятно в вебмастер попадает информация в момент, когда из http уже выкинули, а в https еще не добавили.
Ну скорее всего. Просто есть промежуток между исключением и долблением. Но точно отслеживать уже поздно это надо с самого начала. Главное чтобы дубли не получались.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #38 : 30.01.2017, 09:38:57 »
Добрый день. Переношу сайты на новый сервер. Подключили сертификат Let's Encrypt на тестовом сайте https://husq.by  , вроде отдает норм https://www.sslchecker.com/sslchecker?su=d111afe537f610bc0603bcfc5cbd28f4
Вижу Однако что сайт кривой стал, слетела CSS настройка (т.к. пути не совпадают), захожу в настройку Joomla и пытаюсь включить SSL сертификат в самой Joomla http://prntscr.com/e23dni , но пишет ошибку. В чем тут может быть проблема?
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Re: Протокол https для Joomla
« Ответ #39 : 30.01.2017, 10:37:05 »
В файле configuration.php в строке live_site пусто?
Можно попробовать вручную выставить в конфигурациооном файле
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протокол https для Joomla
« Ответ #40 : 30.01.2017, 10:50:24 »
В файле configuration.php в строке live_site пусто?
Можно попробовать вручную выставить в конфигурациооном файле
Кстати а где прописывается life_site в админке, а то вечно руками пишу
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #41 : 30.01.2017, 11:11:11 »
не вижу проблем на сайте со стилями. Google мапс поправьте
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #42 : 30.01.2017, 17:42:08 »
В файле configuration.php в строке live_site пусто?
Можно попробовать вручную выставить в конфигурациооном файле
Да было пусто. Вручную подправил $live_site Плюс подправил файл libraries/joomla/uri/uri.php как указанно в статье (там правда под Joomla 2.5) http://anikin.pw/all/joomla-2-5-s-ssl-https-reshenie-problemy-s-ciklicheskoy-pereadre/
Код по редиректу htaccess с www на без www и с http на https получился такой
Спойлер
[свернуть]
« Последнее редактирование: 31.01.2017, 10:17:51 от buto »
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #43 : 30.01.2017, 17:42:41 »

Цитировать
не вижу проблем на сайте со стилями. Google мапс поправьте
Да, сча добраться попробую и до карты
« Последнее редактирование: 31.01.2017, 10:39:06 от buto »
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #44 : 31.01.2017, 10:43:48 »
Цитировать
5. В Яндекс вебмастере и Google консоли не забываем указать, что сайт теперь работает по https
В яндексе то сразу видно где указываем http://prntscr.com/e2k3su , но вот в Google webmaster где указывать https?Кроме как удалить и заново создать ресурс ничего не нашел. Уже около часа туплю...
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #45 : 31.01.2017, 11:09:24 »
в Google webmaster нужно добавить новый, с https
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #46 : 31.01.2017, 11:11:24 »
в Google webmaster нужно добавить новый, с https
Новый ресурс?Т.е. удалить старый и добавить новый?
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Re: Протокол https для Joomla
« Ответ #47 : 31.01.2017, 11:16:30 »
Нет, просто добавить новый, 301 редирект сам склеит сайты.
Теоретически в вебмастере есть переезд, но для https он не реализован. (источник
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #48 : 31.01.2017, 11:39:14 »
Нет, просто добавить новый, 301 редирект сам склеит сайты.
Теоретически в вебмастере есть переезд, но для https он не реализован. (источник
Т.е. если сайт старый, то просто редиректы настроить 301 через htaccess и все, в Google склеится само, нового сайта добавлять не нужно. Так ведь?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #49 : 31.01.2017, 11:46:04 »
еще раз: добавить в вебмастер новый сайт (такой же как старый, только с https). прописать редирект 301. все :)

P.S. кстати вот не знаю насчет редиректа в htaccess... ведь это коснется только динамики, вся статика останется без редиректа...
« Последнее редактирование: 31.01.2017, 11:49:28 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протокол https для Joomla
« Ответ #50 : 31.01.2017, 12:24:13 »
еще раз: добавить в вебмастер новый сайт.
Кстати да у одного сайта Яндекс нормально зеркало распознал, а у другого пришлось  руками добавлять.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Re: Протокол https для Joomla
« Ответ #51 : 31.01.2017, 12:25:22 »

P.S. кстати вот не знаю насчет редиректа в htaccess... ведь это коснется только динамики, вся статика останется без редиректа...
Для этого в robots.txt  и указывается основной хост, всё остальное зеркала.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #52 : 31.01.2017, 13:10:02 »
это понятно, да. я имею в виду что чисто технически не будет редиректа по статике. будут доступны 2 варианта. изображения, да и тот же robots.txt будет доступен и по http и по https. не знаю хорошо это, плохо, или никак :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #53 : 31.01.2017, 13:20:50 »
это понятно, да. я имею в виду что чисто технически не будет редиректа по статике. будут доступны 2 варианта. изображения, да и тот же robots.txt будет доступен и по http и по https. не знаю хорошо это, плохо, или никак :)
Это как у вас получилось доступен что robots.txt по http? сразу редирект идет. По изображениям тоже редиректиться
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #54 : 31.01.2017, 13:25:35 »
у вас в принципе ниче не редиректится - http://prntscr.com/e2ltlt . то что вы в браузере видите переход - это ни о чем. это браузер.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #55 : 31.01.2017, 13:39:00 »
у вас в принципе ниче не редиректится - http://prntscr.com/e2ltlt . то что вы в браузере видите переход - это ни о чем. это браузер.
Хм... сча задам вопрос сеошникам коль такая песня
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #56 : 01.02.2017, 17:16:49 »
Уж на всякий раз еще раз спрошу
Цитировать
еще раз: добавить в вебмастер новый сайт (такой же как старый, только с https). прописать редирект 301. все Azn

P.S. кстати вот не знаю насчет редиректа в htaccess... ведь это коснется только динамики, вся статика останется без редиректа...
прописать редирект 301. все -это же имелось именно в htaccess прописать редирект, не где-нибудь в вебмастере (ибо там нет такого)
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #57 : 01.02.2017, 17:19:16 »
да, конечно. на сайте прописать. в htaccess, либо в настройках виртуалхоста
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Давно я тут
  • 570
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #58 : 03.02.2017, 09:48:45 »
да, конечно. на сайте прописать. в htaccess, либо в настройках виртуалхоста
Достал конечно Яндекс вебмастер, 3 раза заявку отклоняет.  Думаю в чем может быть  дело, еще раз проверил, на robots.txt не ругается, вроде все страницы редиректяться на https ,  в htaccess делал редирект. Думаю может еще и на облачном сервере сделать, 2 варианта конфликтовать не будут или лучше не делать редиректы обоими способами? Написал в саппорт яндекса, но это долго и бесполезно.
P.S. из поста dmitry_stas я понял что индексация гуглом заняла 5 дней (20% страниц) и яндексом чем закончилось сколько по времени склейка заняла?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #59 : 03.02.2017, 10:07:58 »
отклоняет, потому что у вас по прежнему нет никаких редиректов, http доступен.

закончилось тем, что Яндекс с третьей попытки склеил зеркала. о первой склейке и расклейке я писал. вторая попытка - 10.01 https опять вернулись в индекс, но при этом вебмастер в Переезд сайта начал выдавать Ошибка сервиса, третий раз указал что переезд на https. третья попытка - 22.01 ТИЦ рухнул и до сих пор не восстановился, 23.01 зеркала склеились. надеюсь все :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Помогите с БАГом в панели администратора Joomla 3

Автор akteon25

Ответов: 2
Просмотров: 1085
Последний ответ 26.02.2025, 16:41:56
от akteon25
Версии РНР и Joomla 3

Автор Ebelous

Ответов: 8
Просмотров: 2855
Последний ответ 27.01.2025, 20:38:45
от pavelrer
Trouble Upgrading from Joomla 3.8 to 3.9

Автор melissa00

Ответов: 0
Просмотров: 1691
Последний ответ 26.07.2024, 10:03:51
от melissa00
SP polls в Joomla 3.8.2

Автор wawont

Ответов: 2
Просмотров: 3361
Последний ответ 22.02.2024, 21:03:15
от Zegeberg
Исправление уязвимости в Joomla 3.10.12

Автор Sulpher

Ответов: 8
Просмотров: 3046
Последний ответ 12.01.2024, 22:15:52
от stepan39