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

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
РКН или не РКН
« : 06.10.2017, 21:26:57 »
Цитировать
роскомнадзор, заблокировали сервера с обновлениями Joomla

Хватит уже в заблуждение вводить народ)) Amazon был как-то заблокирован за игры в покер. Но Amazon это не Joomla. Никто не блокировал Joomla. Joomla использует свою CDN.

Здесь Joomla не находит сайт для установки и обновлений, что было предъявлено мне в качестве пруфа, речь шла видимо о блокировке некоторого заказа http://fz139.ttk.ru/?order=2-6-27/+2016-03-12-3-.

Причина проблем для большинства в том, что либо самоподписанный SSL сертификат используется, либо платформа не типовая, или хостер свои серверы не настроил должным образом.

PS. Joomla давала когда-либо гарантии, что ее обновления можно грузить с Amazon?
PPS. Если роскомнадзор что-то блокирует, то это для всех провайдеров. Иначе, уверен, налет на колоссальный штраф и ликвидацию. Не бывает - один блокирует, другой "забыл".
« Последнее редактирование: 06.10.2017, 21:35:01 от capricorn »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: РКН или не РКН
« Ответ #1 : 06.10.2017, 21:38:17 »
откровенно говоря, даже не хочется ничего отвечать. все пруфы вам были даны, ни о какой блокировке заказа (что это вообще?) никакая речь не идет. заблокирован амазон, на котором у жумлы лежат файлы. это уже сто раз было проверено и доказано не одним человеком. и какая там в принципе может быть проблема с самоподписным сертификатом, если идет обращение с хостинга на амазон, а не от амазона на хостинг? хоть там 100500 самоподписных сертификатов - какая кому разница? платформа нетиповая - весело тоже. была была типовая - опа, и не типовая. люди не могут скачать в браузере файлы, но все по прежнему - проблема с сертификатом, с платформой, с хостером :) смешно :)

PS. Joomla давала когда-либо гарантии, что ее обновления можно грузить с Amazon?
это вообще про что? жумла вообще кому то давала какие то гарантии? ей ркн побоку, она еще о нем не думала.

PPS. Если роскомнадзор что-то блокирует, то это для всех провайдеров. Иначе, уверен, налет на колоссальный штраф и ликвидацию. Не бывает - один блокирует, другой "забыл".
представьте себе бывает
« Последнее редактирование: 06.10.2017, 21:41:35 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: РКН или не РКН
« Ответ #2 : 06.10.2017, 21:44:31 »
Возвращение Д'Артаньяна  ;D

PPS. Если роскомнадзор что-то блокирует, то это для всех провайдеров.
угу. только не так все работает.
он список блокировок предоставляет, а реализуют уже провайдеры, в меру своих способностей.
отсюда и разница. может хватит уже позориться?
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: РКН или не РКН
« Ответ #3 : 06.10.2017, 21:47:51 »
Если роскомнадзор что-то блокирует, то это для всех провайдеров. Иначе, уверен, налет на колоссальный штраф и ликвидацию. Не бывает - один блокирует, другой "забыл".
Спасибо поржал. Даже если роскомпозор заблокирует тут всех провайдеров, то у меня сайт лежит на хостинге в Германии. И никакие русские не запретят моему сайту в Германии скачивать обновление из Европы, Америки и откуда угодно)))
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: РКН или не РКН
« Ответ #4 : 06.10.2017, 22:01:11 »
Спасибо поржал. Даже если роскомпозор заблокирует тут всех провайдеров, то у меня сайт лежит на хостинге в Германии. И никакие русские не запретят моему сайту в Германии скачивать обновление из Европы, Америки и откуда угодно)))
Ох, не зарекайся
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #5 : 06.10.2017, 22:37:16 »
Цитировать
Возвращение Д'Артаньяна  ;D

Цитата: capricorn от Сегодня в 21:26:57
PPS. Если роскомнадзор что-то блокирует, то это для всех провайдеров.
угу. только не так все работает.
он список блокировок предоставляет, а реализуют уже провайдеры, в меру своих способностей.
отсюда и разница. может хватит уже позориться?

Я то не позорюсь. Мне не нужно объяснять бэйсиковые вещи как устроены обновления. Разговор зашел о том, блокирует ли роскомнадзор Joomla, а не о блокировке Amazon. Если вы такой умный в отличие от меня, то посмотрите URL авто-обновления в базе данных и проверьте его на SSL Labs. А потом сравните результат с тем, что идет с вашего сервера на сервер обновлений. Надеюсь умеете пользоваться cURL и понимаете что такое шифрование. Формально я считаю, что я прав на 100%. Вас никто не просит использовать Amazon. И если даже он блокируется, то это не означает, что блокируется Joomla.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: РКН или не РКН
« Ответ #6 : 06.10.2017, 22:46:51 »
http://prntscr.com/gu6cny -> http://prntscr.com/gu6chr

какие еще вопросы остались?

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

Вас никто не просит использовать Amazon.
меня вообще никто ничего не просит использовать. жумле вообще все равно :)

И если даже он блокируется, то это не означает, что блокируется Joomla.
это означает именно это. если вы о выражении РКН заблокировал жумлу, то да, согласен, оно не совсем верно. РКН не блокирвоал жумлу. зато он заблокировал амазон, что в свою очередь привело к блокировке жумлы.
« Последнее редактирование: 06.10.2017, 22:57:10 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #7 : 06.10.2017, 22:57:12 »
в смысле? я открываю эту ссылку с рос IP.

я о том, что эта проблема может возникнуть из-за разных причин. поэтому я и упомянул cURL. что касается блокировки амазона - сделайте расширение, грузите в нем откуда хотите обновления, потом жалуйтесь - Joomla заблокирована.

« Последнее редактирование: 06.10.2017, 23:03:02 от capricorn »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: РКН или не РКН
« Ответ #8 : 06.10.2017, 22:59:10 »
Как можно таким трудным быть?
Я же в первых постах (прошлой темы) переписку с ПРОВАЙДЕРОМ привел и скриншот о блокировке по решению РКН.
Ссылка открывается у тех, чей провайдер не выполнил предписание РКН.
Ну или кто проксирует. У остальных ссылка не открывается.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: РКН или не РКН
« Ответ #9 : 06.10.2017, 23:01:16 »
в смысле? я открываю эту ссылку с рос IP.

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

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #10 : 06.10.2017, 23:07:11 »
То есть вы считаете, что мой хостер (и провайдер) проигнорировал роскомнадзор, а ваш нет? Смешно.

*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: РКН или не РКН
« Ответ #11 : 06.10.2017, 23:07:41 »
@capricorn, может быть, уже хватит? Сами же понимаете, что плаваете в теме.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #12 : 06.10.2017, 23:16:55 »
Если у вас деревянный хостер, то не надо обвинять роскомнадзор. Бывает суд меняет решение. Ошибка. Когда это было?
Завтра очередной сисадмин из поколения пепси заблокирует что-либо или забудет разблокировать - крик начинать?
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: РКН или не РКН
« Ответ #13 : 06.10.2017, 23:18:02 »
Это не смешно, это - классика.
"Суровость российских законов нивелируется необязательностью их исполнения"
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: РКН или не РКН
« Ответ #14 : 06.10.2017, 23:19:28 »
уберите это дерево. я уже не могу.
зайди на сайт РКН и пробей субдомен амазона.
какой админ... жесть.
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #15 : 06.10.2017, 23:35:22 »
я уже не знаю, как объяснять. этот URL (да, он в списке) редиректится на https://aws.amazon.com/ru/s3/.
« Последнее редактирование: 06.10.2017, 23:42:07 от capricorn »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: РКН или не РКН
« Ответ #16 : 06.10.2017, 23:39:16 »
аааа.
теперь ещё и редиректится куда-то.  :o
ну поблагодари своего провайдера за креативность.
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #17 : 06.10.2017, 23:45:24 »
effrit, зайдите в терминал и постучитесь к этому URL с curl. интересно посмотреть на результат.

синтаксис такой curl -v https://забаненныйURL/
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: РКН или не РКН
« Ответ #18 : 07.10.2017, 00:04:16 »
уберите это дерево. я уже не могу.
Выделил
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #19 : 07.10.2017, 07:37:46 »


Если я спрошу РКН, то деньги на бочку? А то упрекают меня, что я обманываю. Надо ответ от РКН? Или просто признайте свою неправоту. И заплатите, как честные люди. Вместо оскорблений.

« Последнее редактирование: 07.10.2017, 07:42:11 от capricorn »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: РКН или не РКН
« Ответ #20 : 07.10.2017, 07:41:14 »
слушай, иди лесом, а?
ты хотел акк удалить, так будь мужиком - сделай уже!
как *** в проруби тут плещешься.
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #21 : 07.10.2017, 07:46:07 »
Хочешь получить ответ от РКН? У тебя инерция мышления. Я конструктивно говорю. Когда нечего сказать - остается только оскорбления. Я в свое время с уважением читал о тебе как о веб дизайнере. И мне нравится как ты рисуешь. Непонятно почему художник ударяется в личности.

« Последнее редактирование: 07.10.2017, 07:55:01 от capricorn »
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: РКН или не РКН
« Ответ #22 : 07.10.2017, 07:48:03 »
я уже получил его дважды, дебил!
слейся уже!
ты такой тупой, что не понимаешь, за что тебя носом тычут?
начал тотализатор на форуме устраивать, потом слился и сообщения потер, как жареным запахло, сейчас опять всплыл.
просто исчезни, тут не нужны такие люди.
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #23 : 07.10.2017, 08:02:21 »
Художнику можно простить такие слова. Удали сам мой акк.

Можно найти решение проблемы вместе, вместо того, чтобы психовать. И решение ясно. Или нет?

Ну это художники. Он все такие. Думают не головой, а эмоциями. Иначе они не были бы художниками.

effrit я понимаю тебя. обид нет. я сам такой.

Ходил как-то на выставку венецианского пост-ренессанса. Смотрел также новый импрессионизм по ТВ - Дега, Сезанн. Ничего не понял. Но красиво.

Евангелист Лука приводит слова молитвы Господа за распинателей : Отче! Прости им, ибо не ведают, что творят (Лк. 23, 34).

ты зря ввязываешься в этот спор. ничего не докажешь. кроме как сам опозоришься. поверь моим товарищам системным администраторам UNIX и Windows Server и профи в T-SQL тебе нечего будет сказать. И в ТCP/IP и .NET они разбираются.
« Последнее редактирование: 07.10.2017, 09:30:05 от capricorn »
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: РКН или не РКН
« Ответ #24 : 07.10.2017, 10:45:10 »
Не бывает - один блокирует, другой "забыл".
У меня даже рутрекер работает =)
И да на моих хостах все обновляется без труда, ну а если перестанет, это не беда. зайду качну архив ручками и обновлю.
ты зря ввязываешься в этот спор. ничего не докажешь. кроме как сам опозоришься. поверь моим товарищам системным администраторам UNIX и Windows Server и профи в T-SQL тебе нечего будет сказать. И в ТCP/IP и .NET они разбираются.
Я знаю страшные слова, но смысла их не понимаю =)
« Последнее редактирование: 07.10.2017, 11:38:59 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: РКН или не РКН
« Ответ #25 : 07.10.2017, 11:32:14 »
И в ТCP/IP и .NET они разбираются.
все думал как же это прокомментировать... @Septdir молодец, вовремя подоспел, помог :)

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

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: РКН или не РКН
« Ответ #26 : 12.10.2017, 04:18:23 »
Я снова проанализировал. И почитал. Набрался ума. Оказывается механизм блокировки РКН непростой. Есть блокировки РКН и есть разблокировки РКН. Там тоже программисты это делают. Есть бот РКН. Я посмотрел на сетевые соединения при обновлении с локалки в админке. И когда идет обновление из админки на перезапись файлов то нет обращения к amazon. А когда скачиваешь пакет обновления - то открывается HTTP туннель на Amazon. Именно на заблокированный URL. Но дело в том, что есть белый и черный списки РКН. И это вина провайдера. А не РКН блокирует Joomla.

« Последнее редактирование: 12.10.2017, 04:37:04 от capricorn »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться